v3.25.4
FINANCIAL STATEMENT COMPONENTS - Schedule of Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2025
Mar. 31, 2025
Credit Losses    
Beginning balance $ (1,898) $ (2,746)
(Reserve) provision (653) (1,001)
Write-offs (recoveries) 888 1,849
Ending balance (1,663) (1,898)
Sales Reserves    
Beginning balance (4,233) (2,502)
(Reserve) provision (11,078) (5,355)
Write-offs (recoveries) 10,879 3,624
Ending balance $ (4,432) $ (4,233)