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