XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
2023 (excluding the six months ended June 30, 2023) $ 7,065  
2024 13,692  
2025 14,098  
2026 12,330  
2027 11,944  
Thereafter 69,244  
Total undiscounted lease payments 128,373  
Less: Imputed interest rate (24,852)  
Total operating lease liabilities 103,521  
Less: Current portion (9,345) $ (9,230)
Operating lease liabilities, less current portion $ 94,176 $ 98,772