v3.25.4
Debt - Schedule of Outstanding Debt (Details) - JPM Term Loan Facility - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Aggregate Borrowing Amount Committed $ 170,300 $ 293,132
Amount Available 21,868  
Carrying Value $ 148,432 $ 293,132