v3.26.1
Fair Value Measurements - Schedule of Financial Instruments Not Recognized at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Related Party Transaction [Line Items]      
Due from related party, carrying Value $ 98,891 $ 99,989  
Debt Obligations, carrying Value 375,009 373,204 $ 373,204
Debt Obligations, fair Value 375,009 373,204  
Advisory Agreement      
Related Party Transaction [Line Items]      
Due from related party, carrying Value 86,899 83,900  
Due from related party, fair value $ 59,964 $ 55,455