v3.26.1
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Aggregate Borrowing Amount Committed $ 750,000 $ 480,000
Amount Available 321,650 30,150
Carrying Value 428,350 449,850
Credit Facility    
Line of Credit Facility [Line Items]    
Aggregate Borrowing Amount Committed [1] 750,000 480,000
Amount Available [1] 321,650 30,150
Carrying Value [1] $ 428,350 $ 449,850
[1] Provides, under certain circumstances, a total borrowing capacity of $1,000,000.