XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of assets measured at fair value (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Cash and Cash Equivalents $ 215,652 $ 251,213 $ 263,211
Restricted Cash 1,000 1,000  
Fair Value Measurements Recurring      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Cash and Cash Equivalents 215,700 251,200  
Restricted Cash 1,000 1,000  
Total assets 216,700 252,200  
Fair Value Measurements Recurring | Level 1      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Cash and Cash Equivalents 215,700 251,200  
Restricted Cash 1,000 1,000  
Total assets 216,700 252,200  
Fair Value Measurements Recurring | Level 2      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Cash and Cash Equivalents 0 0  
Restricted Cash 0 0  
Total assets 0 0  
Fair Value Measurements Recurring | Level 3      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Cash and Cash Equivalents 0 0  
Restricted Cash 0 0  
Total assets $ 0 $ 0