Quarterly report [Sections 13 or 15(d)]

ISSUANCE OF EQUITY INTERESTS - Warrants outstanding (Details)

v3.25.2
ISSUANCE OF EQUITY INTERESTS - Warrants outstanding (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Equity    
Warrants outstanding, beginning (in shares) 306,812  
Warrants issued (in shares) 1,038,157  
Warrants exercised (in shares) (252,022)  
Warrants outstanding, ending (in shares) 1,092,947  
Weighted Average    
Equity    
Warrant exercise price, outstanding (in dollars per share) $ 14.11 $ 65.6
Warrant exercise price, issued (in dollars per share) 9.4  
Warrant exercise price, exercised (in dollars per share) $ 10.58  
Warrants term 3 years 8 months 4 days