v3.26.1
Debt - Schedule of Series of Notes Outstanding (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding $ 275,000
Unamortized Issuance Costs 2,362
Estimated Fair Value 281,389
Series A [Member]  
Schedule of Series of Notes Outstanding [Line Items]  
Principal Outstanding 25,000
Unamortized Issuance Costs 98
Estimated Fair Value $ 26,045
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 288
Estimated Fair Value $ 52,977
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 291
Estimated Fair Value $ 40,568
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 436
Estimated Fair Value $ 60,629
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,249
Estimated Fair Value $ 101,170
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%.