XML 60 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
ft²
Loss Contingencies [Line Items]      
Operating lease right-of-use assets $ 8,643 $ 9,952  
Letter of Credit      
Loss Contingencies [Line Items]      
Borrowing capacity     $ 388
Brisbane, California      
Loss Contingencies [Line Items]      
Term of contract     8 years
Area of property (in sqft) | ft²     20,116
Operating lease right-of-use assets 8,643 9,952  
Present value of operating lease obligations 9,011 10,112  
Rent expense $ 2,244 $ 2,738