XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
2023 (excluding the three months ended March 31, 2023) $ 10,520  
2024 13,692  
2025 14,098  
2026 12,330  
2027 11,944  
Thereafter 69,244  
Total undiscounted lease payments 131,828  
Less: Imputed interest rate (26,047)  
Total operating lease liabilities 105,781  
Less: Current portion (9,287) $ (9,230)
Operating lease liabilities, less current portion $ 96,494 $ 98,772