Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.25.1
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (remainder) $ 345,042  
2026 268,762  
2027 467,453  
2028 479,129  
2029 491,077  
Thereafter 715,278  
Total lease payments 2,766,741  
Less: Imputed interest (516,147)  
Total lease obligations 2,250,594 $ 448,285
Less: Current obligations (240,889) (448,285)
Long-term lease obligation $ 2,009,705 $ 0