Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.25.2
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (remainder) $ 230,028  
2026 268,762  
2027 467,453  
2028 479,129  
2029 491,077  
Thereafter 715,279  
Total lease payments 2,651,728  
Less: Imputed interest (480,375)  
Total lease obligations 2,171,353 $ 795,026
Less: Current obligations (189,142) (483,337)
Long-term lease obligation $ 1,982,211 $ 311,689