v3.25.2
FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Credit Losses    
Beginning balance $ (1,898) $ (2,746)
(Reserve) provision (212) (1,001)
Write-offs (recoveries) 366 1,849
Ending balance (1,744) (1,898)
Sales Reserves    
Beginning balance (4,233) (2,502)
(Reserve) provision (2,496) (5,355)
Write-offs (recoveries) 1,496 3,624
Ending balance $ (5,233) $ (4,233)