XML 53 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and cash equivalents (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Restricted cash $ 13,100,000 $ 20,700,000
Cash and cash equivalents 63,801,000 139,660,000
Short-Term Investments    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 0 $ 2,300,000