XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 26, 2022
Accounting Policies [Abstract]        
Cash $ 89,201 $ 32,210 $ 22,659  
Restricted cash 71,863 30,496 15,850  
Cash and cash equivalents (restricted cash of $30,496 as of December 31, 2023) $ 161,064 $ 62,706 $ 38,509 $ 0