XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Lease Obligations - Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
October 2023 through December 2023 $ 1,369
2024 3,328
2025 2,596
2026 202
2027 75
Thereafter 358
Total lease payments 7,928
Less imputed interest 620
Total Lease Liabilities $ 7,308