XML 92 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements of Cash Flows - Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Supplemental Cash Flow Information [Abstract]        
Cash $ 91 $ 180    
Restricted cash 62,933 13,092    
Total cash and restricted cash shown in the Statements of Cash Flows $ 63,024 $ 13,272 $ 25,209 $ 45,063