v3.25.1
Fair Value Measurements - Schedule of Financial Instruments Not Recognized at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Due from related party, carrying Value $ 86,977 $ 81,909
Debt Obligations, carrying Value 357,151 319,783
Debt Instrument, Fair Value Disclosure 357,151 319,783
Advisory Agreement Member    
Related Party Transaction [Line Items]    
Due from related party, carrying Value 71,780 68,010
Due from related party, fair value $ 46,404 $ 42,529