v3.25.4
Equity Investments - Schedule of Net Income for the Company’s Unconsolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Thetis Asset Management LLC    
Schedule of Equity Method Investments [Line Items]    
Net income at 100% $ 0 $ 10,906
Net income at the Company’s share $ 0 $ 2,160
Ownership percentage (as a percent) 19.80% 19.80%
Commercial Real Estate JV    
Schedule of Equity Method Investments [Line Items]    
Net income at 100% $ 4,084 $ 0
Net income at the Company’s share $ 2,042 $ 0
Unconsolidated Affiliates    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage (as a percent) 100.00% 100.00%