XML 106 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of uncertain tax positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]      
Beginning gross unrecognized tax benefits $ 562 $ 575 $ 575
Decreases related to prior year tax positions 0 (575) 0
Increases related to current year tax positions 235 562 0
Increases related to prior year tax positions 134 0 0
Increases due to business acquisitions 132 0 0
Ending gross unrecognized tax benefits $ 1,063 $ 562 $ 575