XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating leases    
Right-of-use assets from operating leases $ 25,102 $ 16,256
Operating lease liabilities, current $ 4,262 $ 4,278
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating lease liabilities Operating lease liabilities
Operating lease liabilities $ 20,230 $ 11,417
Lease liability 24,492 15,695
Finance leases    
Finance leases right of use asset $ 1,711 $ 2,097
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant and equipment, net Property, plant and equipment, net
Finance lease liabilities, current $ 743 $ 693
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Debt, less current portion Debt, less current portion
Finance lease liabilities, non-current $ 4,101 $ 4,844
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Total finance lease liabilities $ 4,844 $ 5,537