XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 (excluding the three months ended March 31, 2023) $ 6,830  
2024 10,927  
2025 11,408  
2026 11,664  
2027 11,838  
Thereafter 42,504  
Total lease payments 95,171  
Less: imputed interest (30,118)  
Total $ 65,053 $ 65,906