XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]        
Impairment of operating lease     $ 3,268 $ 0
Operating lease expense $ 3,593 $ 3,216 10,963 9,429
Finance lease, right-of-use asset, amortization 250 751 250 751
Finance lease, interest expense $ 142 $ 149 $ 430 $ 451
Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term (in years) 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term (in years) 23 years   23 years