XML 70 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases.    
2022 (remaining 3 months) $ 2,194  
2023 12,462  
2024 15,924  
2025 16,286  
2026 16,661  
2027 and thereafter 47,200  
Total 110,727  
Less: imputed interest (26,119)  
Operating lease liabilities $ 84,608 $ 66,788