Quarterly report [Sections 13 or 15(d)]

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Credit Loss Recognized (Details)

v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Credit Loss Recognized (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
ACCOUNTS RECEIVABLE    
Beginning Balance $ 138,000 $ 1,189,000
Current period provision for credit losses 26,000 255,000
Write-offs (9,000) (145,000)
Ending Balance $ 155,000 1,299,000
Estimated loss   $ 250,000