XML 20 R9.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Statement of Cash Flows [Abstract]        
Cash and Cash Equivalents $ 153,729 $ 144,684 $ 53,391  
Restricted Cash 18,142 21,357 13,737  
Total Cash, Cash Equivalents and Restricted Cash $ 171,871 $ 166,041 $ 67,128 $ 100,471