XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of Future Minimum Rental Payments under Operating and Finance Leases of Initial or Remaining Non-cancelable Lease Terms (Detail)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2024 $ 4,243
2025 2,449
2026 1,520
2027 1,030
2028 1,437
Thereafter 4,161
Total lease payments 14,840
Less: imputed interest (3,253)
Amounts recorded in the consolidated balance sheet 11,587
Finance Leases  
2024 57,704
2025 1,257
2026 1,332
2027 1,495
2028 1,411
Thereafter 4,437
Total lease payments 67,636
Amounts recorded in the consolidated balance sheet $ 67,636