v3.26.1
DEBT - Sale of future receipts (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]      
Proceeds form the issuance of debt $ 4,766,878 $ 735,000  
Sale of Future Receipts      
Debt Instrument [Line Items]      
Company sold and assigned 2,880,000    
Proceeds form the issuance of debt 1,709,000    
Fee of future receipts 1,172,000    
Carrying value $ 1,919,000   $ 518,000
Minimum      
Debt Instrument [Line Items]      
Term 6 months    
Maximum      
Debt Instrument [Line Items]      
Term 1 year