XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Acquisition (Details)
$ in Thousands, £ in Millions
Jul. 31, 2025
GBP (£)
Jul. 08, 2025
GBP (£)
Sep. 30, 2025
USD ($)
May 08, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]          
Secured revolving credit facilities | $       $ 154,000  
Secured notes payable | $     $ 397,594   $ 396,927
Secured Notes          
Debt Instrument [Line Items]          
Secured notes payable | $       $ 99,800  
Line of Credit | Revolving credit facility          
Debt Instrument [Line Items]          
Aggregate payoff price £ 116.5        
outstanding principal payment 115.8        
Accrued and unpaid interest 0.4        
Prepayment penalty £ 0.3        
Notes Payable | Secured Notes          
Debt Instrument [Line Items]          
Aggregate payoff price   £ 75.5      
outstanding principal payment   75.0      
Accrued and unpaid interest   £ 0.5