v3.26.3
Debt - Narrative (Details) - Senior Notes - Burford Capital Global Finance LLC - USD ($)
Sep. 17, 2026
Jan. 15, 2026
Sep. 30, 2026
Sep. 24, 2026
Jul. 11, 2025
8.000% Senior Secured Notes due 2029          
Debt Instrument [Line Items]          
Interest rate 8.00%   8.00%    
Principal value $ 300,000,000.0        
Minimum principal amount $ 20,000,000.0        
Redemption price, change in control, percentage 101.00%        
Redemption price, proceeds not applied as permitted, percentage 100.00%        
8.000% Senior Secured Notes due 2029 | Debt Instrument, Redemption, Period One          
Debt Instrument [Line Items]          
Redemption price, percentage 100.00%        
8.000% Senior Secured Notes due 2029 | Debt Instrument, Redemption, Period Two          
Debt Instrument [Line Items]          
Percentage of principal amount to be redeemed 40.00%        
Minimum principal amount outstanding, percentage 50.00%        
8.000% Senior Secured Notes due 2029 | Debt Instrument, Redemption, Period Three          
Debt Instrument [Line Items]          
Redemption price, percentage 103.00%        
Percentage of principal amount to be redeemed 10.00%        
6.875% Senior Notes due 2030          
Debt Instrument [Line Items]          
Interest rate     6.875%    
9.250% Senior Notes due 2031          
Debt Instrument [Line Items]          
Interest rate     9.25%    
7.500% Senior Notes due July 15, 2033          
Debt Instrument [Line Items]          
Interest rate     7.50%    
Minimum principal amount         $ 20,000,000.0
8.50% Senior Notes due January 15, 2034          
Debt Instrument [Line Items]          
Interest rate   8.50% 8.50%    
Principal value   $ 500,000,000.0      
Redemption price, percentage   100.00%      
Percentage of principal amount to be redeemed   40.00%      
Minimum principal amount outstanding, percentage   50.00%      
Redemption price, change in control, percentage   101.00%      
Redemption price, proceeds not applied as permitted, percentage   100.00%      
6.250% Senior Notes due 2028          
Debt Instrument [Line Items]          
Interest rate     6.25% 6.25%