COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details) |
Jun. 30, 2026
USD ($)
|
Jun. 30, 2026
CAD ($)
|
Dec. 31, 2025
USD ($)
|
|---|---|---|---|
| Accounting Policies [Abstract] | |||
| Cash, FDIC insured amount | $ 250,000 | ||
| Cash, CDIC insured amount | $ 100,000 | ||
| Cash, uninsured amount | $ 46,000,000.0 | $ 50,300,000 |