XML 25 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Cash Flows [Abstract]        
Cash and cash equivalents $ 259,441 $ 397,306 $ 388,706  
Restricted cash and cash equivalents [1] 2,635 2,635 2,635  
Total cash and cash equivalents and restricted cash and cash equivalents $ 262,076 $ 399,941 $ 391,341 $ 253,143
[1] See “—Note 5 (Insurance Operations),” for a discussion of the nature of the restrictions for restricted cash and cash equivalents.