XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Future Minimum Annual Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2023 $ 2,534  
2024 5,125  
2025 5,112  
2026 5,148  
2027 5,137  
Thereafter 13,084  
Total undiscounted lease payments 36,140  
Less: imputed interest (6,029)  
Operating lease liabilities 30,111  
Less: current portion of operating lease liabilities (4,824) $ (4,842)
Operating lease liabilities, less current portion $ 25,287 $ 26,562