Quarterly report [Sections 13 or 15(d)]

Debt - Narrative (Details)

v3.25.2
Debt - Narrative (Details)
1 Months Ended
Apr. 07, 2025
USD ($)
Sep. 25, 2024
$ / shares
Apr. 13, 2023
USD ($)
Nov. 30, 2024
USD ($)
acquisition
Sep. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt              
Repayments of short-term debt $ 3,500,000            
Commercial Paper              
Debt              
Principal balance       $ 200,000      
Interest rate per annum       8.50%      
Number of equal installments | acquisition       20      
Periodic payment       $ 13,413      
Long term debt           $ 129,000 $ 226,000
Line of Credit | Revolving Credit Facility              
Debt              
Interest rate per annum       12.00%      
Long term debt       $ 200,000      
Senior Secured Convertible Promissory Note              
Debt              
Long term debt           $ 5,000,000 $ 8,471,000
Senior Secured Convertible Promissory Note | 2024 Notes              
Debt              
Principal amount         $ 5,000,000    
Net proceeds from issuance of convertible notes         $ 4,900,000    
Spread on variable rate   4.00%          
Basis spread on variable rate, floor   8.00%          
Initial fixed conversion price (in dollars per share) | $ / shares   $ 4.25          
Initial conversion premium   85.00%          
Senior Secured Convertible Promissory Note | Private placement | 2024 Notes              
Debt              
Maximum adjusted ownership holding percentage post conversion   19.99%          
Senior Secured Convertible Promissory Note | Private placement | 2023 Note              
Debt              
Principal amount     $ 3,500,000        
Net proceeds from issuance of convertible notes     3,300,000        
Placement agent fee paid     175,000        
Purchaser expenses     $ 25,000