v3.26.1
ACCOUNTS RECEIVABLE - Summary of Orion' s allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Receivables [Abstract]    
Beginning of period $ (174) $ (64)
Credit loss expense (15) (10)
Write-off 0 0
End of period $ (189) $ (74)