XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Operating Lease Liability Maturities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 (Remaining six months) $ 7,114
2024 14,152
2025 13,219
2026 12,878
2027 13,052
2028 13,380
Thereafter 23,991
Total lease payments 97,786
Less imputed interest (32,289)
Total lease liabilities as of June 30, 2023 $ 65,497