XML 481 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restricted Cash (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 91,450,000 $ 103,082,000
Restricted Stock [Member]    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash 29,447,000 37,432,000
Restricted Stock [Member]    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash 18,932,000 16,316,000
Restricted Stock [Member]    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 43,071,000 $ 49,334,000