XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Reconciliation of Cash, Cash Equivalents and Restricted Cash to the Condensed Consolidated Balance Sheets        
Cash and cash equivalents $ 193,409 $ 362,546 $ 290,959 $ 143,201
Restricted cash in other assets 2,021 1,639 1,893 1,641
Total cash, cash equivalents and restricted cash $ 195,430 $ 364,185 $ 292,852 $ 144,842