v3.26.1
Equity Method Investments - Schedule of Variable Interests in Identified VIEs (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Equity Method Investments $ 45,486 $ 31,045
Total assets 1,184,497 910,316
Variable Interest Entity [Member]    
Variable Interest Entity [Line Items]    
Equity Method Investments 19,151 0
Unconsolidated Joint Venture Equity Maximum Loss Exposure 19,151 0
Total assets 19,151 0
Maximum Exposure to Loss, Total assets in unconsolidated VIEs $ 19,151 $ 0