XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction    
Amount of transaction $ 19,800,000 $ 0
Prepaid expenses and other 99,961,000 88,201,000
Related Party    
Related Party Transaction    
Prepaid expenses and other $ 8,700,000 5,000,000
President | Related Party    
Related Party Transaction    
Amount of transaction   $ 6,400,000