v3.26.1
Investments In Other Entities and Variable Interest Entities - Net Income (Loss) From Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Revenue $ 348,975 $ 299,972
Net income 36,411 14,325
Current assets [1] 122,682 116,769
Total assets [1] 959,469 881,077
Current liabilities [1] 104,219 103,596
Total liabilities [1] 461,712 416,045
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Revenue 112,917 111,296
Gross profit 27,665 45,803
Net income 9,719 36,100
Current assets 27,566 10,554
Noncurrent assets 305,900 121,934
Total assets 333,466 132,488
Current liabilities 35,874 15,993
Noncurrent liabilities 81,288 24,612
Total liabilities $ 117,162 $ 40,605
[1] Includes amounts related to consolidated VIEs, which are presented separately in the table below.