v3.26.1
Debt - Schedule of Series of Notes Outstanding (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding $ 275,000
Unamortized Issuance Costs 2,162
Estimated Fair Value 280,132
Series A [Member]  
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding 25,000
Unamortized Issuance Costs 79
Estimated Fair Value $ 26,026
Fixed Interest Rate 8.65%
Maturity Jun. 30, 2027
Series B [Member]  
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding $ 50,000
Unamortized Issuance Costs 256
Estimated Fair Value $ 53,094
Fixed Interest Rate 8.74%
Maturity Jun. 30, 2028
Series C [Member]  
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding $ 40,000
Unamortized Issuance Costs 258
Estimated Fair Value $ 40,582
Fixed Interest Rate 2.32%
Maturity Jun. 30, 2028
Series D [Member]  
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding $ 60,000
Unamortized Issuance Costs 388
Estimated Fair Value $ 60,250
Fixed Interest Rate 5.80% [1]
Maturity Jun. 30, 2028
Series E [Member]  
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding $ 100,000
Unamortized Issuance Costs 1,181
Estimated Fair Value $ 100,180
Fixed Interest Rate 6.15% [2]
Maturity Oct. 15, 2030
[1] The effective interest rate including the effects of the interest rate swap is SOFR + 2.37%.
[2] The effective interest rate including the effects of the interest rate swap is SOFR + 2.6565%.