XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 14,463 $ 15,497 $ 10,022
Operating cash flows from finance leases 9 2 629
Financing cash flows from finance leases 148 135 5,489
Non-cash: Right-of-use assets obtained in exchange for new lease liabilities:      
Finance leases 131 261 450
Operating leases 1,278 1,704 3,585
Non-cash: Increase (decrease) resulting from lease modification:      
Finance lease right-of-use assets (153) (435)  
Operating lease right-of-use assets 68,093 79,893  
Finance lease liabilities, current (40) (36)  
Operating lease liabilities, current 14,077 10,292  
Finance lease liabilities, non-current (104) (137)  
Operating lease liabilities, non-current 66,537 79,593  
ASC 842 [Member]      
Non-cash: Increase (decrease) resulting from lease modification:      
Finance lease right-of-use assets 0 0 (24,654)
Operating lease right-of-use assets 0 0 93,222
Finance lease liabilities, current 0 0 (12,587)
Operating lease liabilities, current 0 0 9,221
Finance lease liabilities, non-current 0 0 (20,009)
Operating lease liabilities, non-current $ 0 $ 0 $ 91,943