XML 85 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statement Components - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment [Abstract]    
Prepaid expense $ 21,769 $ 18,172
Contract assets, current 7,009 9,453
Other current assets 5,961 7,633
Total other current assets $ 34,739 $ 35,258