XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Remaining Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 4,861  
2025 4,788  
2026 4,607  
2027 3,441  
2028 1,785  
Thereafter 6,766  
Total undiscounted value of lease liabilities 26,248  
Less: Interest (5,646)  
Present value of lease liabilities 20,602  
Current portion of lease liabilities 3,477 $ 1,638
Long-term portion of lease liabilities 17,125 5,376
Total lease liabilities 20,602  
Finance Leases    
2024 1,538  
2025 1,543  
2026 1,562  
2027 1,593  
2028 1,624  
Thereafter 19,396  
Total undiscounted value of lease liabilities 27,256  
Less: Interest (8,016)  
Present value of lease liabilities 19,240  
Current portion of finance lease liability 708 652
Long-term portion of finance lease liability 18,532 $ 19,239
Total lease liabilities $ 19,240