XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (remaining 3 months) $ 6,103  
2024 11,531  
2025 3,228  
2026 3,306  
2027 3,385  
Thereafter 9,677  
Total lease payments 37,230  
Less: interest (4,342)  
Total lease liability 32,888  
Lease liability - current 12,976 $ 7,165
Lease liability - long-term $ 19,912 $ 28,222