XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Organization, Nature of Business and Basis of Presentation - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 13,631 $ 44,145    
Restricted cash included in Other long term assets 101,760 0    
Total cash, cash equivalent and restricted cash $ 115,391 $ 44,145 $ 64,490 $ 69,852