v3.26.1
LINE OF CREDIT (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
May 31, 2025
Line of Credit Facility [Line Items]      
Borrowings outstanding $ 0 $ 0  
Line of Credit      
Line of Credit Facility [Line Items]      
Interest rate floor 1.00%    
Spread on variable interest rate (minus) (0.75%)    
Line of Credit | Line of Credit, Maturing January 2026      
Line of Credit Facility [Line Items]      
Bank line of credit, maximum borrowing capacity     $ 1,000,000.0
Line of Credit | Line of Credit, Maturing April 2026      
Line of Credit Facility [Line Items]      
Bank line of credit, maximum borrowing capacity     $ 8,000,000.0