Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.2
Subsequent Events (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsequent Events        
Proceeds from sale of subsidiary interests     $ 6,086,000 $ 0
Gross proceeds to exercise of the warrants     $ 593,000 $ 30,000
2024 Oaktree Note        
Subsequent Events        
Principal repayment   $ 4,900,000    
Yield protection premium   $ 300,000    
Subsequent events | Checkpoint        
Subsequent Events        
Proceeds from sale of subsidiary interests $ 2,900,000      
Subsequent events | Mustang | February 2025 Equity Offering        
Subsequent Events        
Number of shares issued upon exercise of warrants 2.9      
Gross proceeds to exercise of the warrants $ 7,100,000      
Subsequent events | 2024 Oaktree Note        
Subsequent Events        
Principal repayment 600,000      
Yield protection premium $ 32,000