v3.25.4
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Aggregate Borrowing Amount Committed $ 480,000 $ 500,000
Amount Available 30,150 279,900
Carrying Value 449,850 220,100
Credit Facility    
Line of Credit Facility [Line Items]    
Aggregate Borrowing Amount Committed [1] 480,000 500,000
Amount Available [1] 30,150 279,900
Carrying Value [1] $ 449,850 $ 220,100
[1] Provides, under certain circumstances, a total borrowing capacity of $1,000,000.