XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Master Services Agreement (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Oct. 05, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Lease liabilities $ 1,208 $ 1,159  
Master Services Agreement With Integrium LLC, 2020      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Lease liabilities $ 1,900 $ 1,700  
Master Services Agreement With Integrium LLC, 2020 | Maximum      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Consideration payable on achievement of milestones     $ 12,400