XML 100 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Prepaid expenses and other current assets:    
Prepaid expenses $ 8,059 $ 7,330
Other 1,201 401
Total 9,260 7,731
Accrued liabilities:    
Salaries, wages, employee benefits, and payroll taxes 17,007 16,264
Income and indirect taxes payable 1,512 1,684
Other 3,805 1,574
Total $ 22,324 $ 19,522