v3.25.2
FAIR VALUE MEASUREMENTS - Assets and liabilities measured and recorded at fair value on a recurring basis (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Liabilities      
Asset transfers into level 3 $ 0 $ 0  
Asset transfers out of level 3 0 0  
Liability transfers into level 3 $ 0 $ 0  
Recurring      
Assets      
Forward purchase agreement     $ 1,471,000
Total assets     1,471,000
Liabilities      
Derivative liabilities     4,229,478
Contingent consideration     434,174
Convertible debt, at fair value     8,542,323
Total liabilities     13,205,975
Recurring | Level 3      
Assets      
Forward purchase agreement     1,471,000
Total assets     1,471,000
Liabilities      
Derivative liabilities     4,229,478
Contingent consideration     434,174
Convertible debt, at fair value     8,542,323
Total liabilities     $ 13,205,975