XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Leases, Operating Lease Cash Flow (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2022
Jan. 01, 2022
Leases [Abstract]        
Operating lease payments $ 1,372 $ 1,190 $ 4,003 $ 2,277
Remainder of 2023 1,405   1,405  
2024 5,308   5,308  
2025 4,318   4,318  
2026 3,897   3,897  
2027 1,686   1,686  
2028 1,203   1,203  
Thereafter 2,795   2,795  
Total lease payments 20,612   20,612  
Less amount representing interest (2,165)   (2,165)  
Present value of lease liabilities $ 18,447   $ 18,447