XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Maturity of Company's Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 (remaining nine months) $ 5,768  
2024 7,817  
2025 7,976  
2026 7,125  
2027 6,475  
Thereafter 12,422  
Total undiscounted lease payments 47,583  
Present value adjustment (9,320)  
Total net lease liability 38,263  
Net lease liability - current 5,085 $ 4,948
Net lease liability - non-current 33,178 $ 34,494
Total net lease liability $ 38,263