Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Narrative (Details)

v3.25.1
Commitments and Contingencies - Narrative (Details)
3 Months Ended
Feb. 25, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
lease
Dec. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]        
Number of future operating leases committed | lease     4  
Maximum potential future payments     $ 800,000  
Undiscounted remaining lease payments     700,000  
Discontinued operations current liabilities     32,752,879 $ 37,714,200
Discontinued operations current assets     $ 37,178,393 40,827,044
Employment Matters        
Lessee, Lease, Description [Line Items]        
Settlement agreement amount   $ 1,500,000    
Medical Injury Claim        
Lessee, Lease, Description [Line Items]        
Settlement agreement amount $ 3,400,000      
Discontinued operations current liabilities       3,400,000
Discontinued operations current assets       $ 1,900,000