v3.26.1
Supplemental Financial Information - Schedule of Supplemental Disclosure Cash Flow (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Receivable from sale of investment $ 17,100 $ 17,058 $ 0
Assets obtained in exchange for operating lease obligations   7,664 6,516
Capital expenditures included in accounts payable   $ 6,524 $ 4,105