XML 159 R101.htm IDEA: XBRL DOCUMENT v3.25.1
Debt, net of unamortized deferred financing cost - Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Net Carrying Value $ 0 $ 186,353
Line of credit    
Debt Instrument [Line Items]    
Debt Outstanding 0 188,750
Net Carrying Value 0 186,353
Fair Value 0 188,750
Term Loans | Credit facility | Line of credit    
Debt Instrument [Line Items]    
Debt Outstanding 0 95,000
Net Carrying Value 0 92,603
Fair Value 0 95,000
Revolving Credit Facility | Credit facility | Line of credit    
Debt Instrument [Line Items]    
Debt Outstanding 0 93,750
Net Carrying Value 0 93,750
Fair Value $ 0 $ 93,750