XML 77 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]        
Finance lease term 23 years   23 years  
Operating lease expense $ 3,216 $ 2,323 $ 9,429 $ 6,810
Finance lease, right-of-use asset, amortization 250 751 250 751
Finance lease, interest expense $ 149 $ 156 $ 451 $ 470
Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 1 year   1 year  
Finance lease term 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 23 years   23 years  
Finance lease term 23 years   23 years