v3.25.2
Indebtedness - Schedule of Fair Value of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Borrowings under line of credit, net $ 214,200 $ 20,000
Total 838,992 646,400
Total fair value 832,356 636,165
Unamortized debt issuance cost, net (2,195) (2,667)
Unamortized premium/(discount), net (10) (12)
Total carrying value 836,787 643,721
Secured Debt [Member]    
Debt Instrument [Line Items]    
Secured debt 174,792 176,400
Secured debt, fair value 168,156 166,165
Unamortized premium/(discount), net (10) (12)
Unsecured Debt [Member]    
Debt Instrument [Line Items]    
Unsecured debt 450,000 450,000
Unsecured debt, fair value 450,000 450,000
Line of Credit [Member]    
Debt Instrument [Line Items]    
Borrowings under line of credit, net 214,200 20,000
Borrowings under line of credit, net, fair value $ 214,200 $ 20,000