XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (remaining 9 months) $ 7,644  
2024 11,816  
2025 3,229  
2026 3,308  
2027 3,386  
Thereafter 9,683  
Total lease payments 39,066  
Less: interest 5,243  
Total lease liability 33,823  
Lease liability - current 8,270 $ 7,165
Lease liability - long-term $ 25,553 $ 28,222