XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Obligations - Notes to Former Owners (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Future principal payments of long-term debt    
Total debt $ 145,226 $ 68,335
Notes to Former Owners    
Future principal payments of long-term debt    
Notes to former owners 44,600  
Total debt 44,575 $ 67,593
Notes to Former Owners | 2026    
Future principal payments of long-term debt    
Total debt $ 6,125  
Notes to Former Owners | 2026 | Minimum    
Future principal payments of long-term debt    
Stated interest rate (as a percent) 2.50%  
Notes to Former Owners | 2026 | Maximum    
Future principal payments of long-term debt    
Stated interest rate (as a percent) 5.50%  
Notes to Former Owners | 2027    
Future principal payments of long-term debt    
Total debt $ 24,200  
Notes to Former Owners | 2027 | Minimum    
Future principal payments of long-term debt    
Stated interest rate (as a percent) 4.00%  
Notes to Former Owners | 2027 | Maximum    
Future principal payments of long-term debt    
Stated interest rate (as a percent) 5.50%  
Notes to Former Owners | 2028    
Future principal payments of long-term debt    
Total debt $ 14,250  
Notes to Former Owners | 2028 | Minimum    
Future principal payments of long-term debt    
Stated interest rate (as a percent) 4.30%  
Notes to Former Owners | 2028 | Maximum    
Future principal payments of long-term debt    
Stated interest rate (as a percent) 5.50%