v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SCHEDULE OF ACCOUNTS RECEIVABLE ALLOWANCE OF CREDIT LOSS (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 884,000
Recovery of expected credit losses (295,000)
Write-offs, net of recoveries (76,000)
Ending balance $ 513,000