XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
2023 (excluding the nine months ended September 30, 2023) $ 3,678  
2024 13,692  
2025 14,098  
2026 12,330  
2027 11,944  
Thereafter 69,244  
Total undiscounted lease payments 124,986  
Less: Imputed interest rate (23,680)  
Total operating lease liabilities 101,306  
Less: Current portion (9,482) $ (9,230)
Operating lease liabilities, less current portion $ 91,824 $ 98,772