v3.25.4
REVENUE RECOGNITION - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Change in Contract Liabilities [Roll Forward]    
Balance at beginning of period $ 932 $ 548
Revenue recognized during the period (723) (411)
New contracts and revenue added to existing contracts during the period 1,139 588
Balance at end of period $ 1,348 $ 725