XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Disclosure of Statement of Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2024
Supplemental Cash Flow Information [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
202420232022
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents at beginning of period$199,247 $54,390 $190,926 
Restricted cash at beginning of period216 116 101 
Cash, cash equivalents and restricted cash at beginning of period$199,463 $54,506 $191,027 
Cash and cash equivalents at end of period$101,836 $199,247 $54,390 
Restricted cash at end of period237 216 116 
Cash, cash equivalents and restricted cash at end of period$102,073 $199,463 $54,506