v3.26.3
Variable Interest Entities - Maximum Exposure to Loss Relating to Non-Consolidated VIEs (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Amounts Due to Non-Consolidated VIEs $ 11,244 $ 14,515 [1]
Variable Interest Entity, Not Primary Beneficiary    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 10,348 5,061
Amounts Due to Non-Consolidated VIEs 0 0
Variable Interest Entity, Not Primary Beneficiary | Location, Statement of Financial Position, Balance [Axis]: us-gaap:EquityMethodInvestments    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 487 959
Variable Interest Entity, Not Primary Beneficiary | Location, Statement of Financial Position, Balance [Axis]: us-gaap:NotesAndLoansReceivableNetCurrent    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 3,500 0
Variable Interest Entity, Not Primary Beneficiary | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 1,195 16
Variable Interest Entity, Not Primary Beneficiary | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 1,846 1,846
Variable Interest Entity, Not Primary Beneficiary | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherReceivablesNetCurrent    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss $ 3,320 $ 2,240
[1] Derived from audited financials