XML 82 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Letters of Credit
12 Months Ended
Dec. 31, 2023
Financial Instruments Pledged as Collateral [Abstract]  
Letters of Credit Letters of Credit
As of December 31, 2023, the Company had $85.0 million in standby letters of credit secured by $75.0 million of restricted cash, of which $55.9 million were issued letters of credit. As of December 31, 2022, the Company had a $85.0 million standby letters of credit secured by $75.0 million restricted cash, of which $31.0 million were issued letters of credit.