XML 49 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments - Schedule of Consolidated Statement of Cash Flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]        
Cash and cash equivalents $ 178,087 $ 144,837 $ 66,286  
Restricted cash (included in prepaid and other assets) 656   0  
Restricted cash (included in other long-term assets) 332   105  
Total cash, cash equivalents and restricted cash $ 179,075 $ 145,825 $ 66,391 $ 40,756