v3.26.1
Related parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 30, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 01, 2025
Jul. 15, 2025
Related Party Transaction [Line Items]                
Debt obligations   $ 98,059   $ 98,059        
Promissory note   98,289   98,289   $ 77,075    
Investments   1,108,294   1,108,294   1,106,786    
Equity investment earning       515 $ 324      
Asset Management                
Related Party Transaction [Line Items]                
Purchase receivables   4,665   4,665   2,311    
Investments   24,489   24,489   29,298    
Equity investment earning   153 $ 42 515 324      
Dividend income   5 29 65 67      
Insurance Solutions                
Related Party Transaction [Line Items]                
Intangible assets — indefinite life   2,444   2,444   2,444    
Deferred Profit Sharing                
Related Party Transaction [Line Items]                
Intangible assets — indefinite life           8,200   $ 11,200
Portman-Logan                
Related Party Transaction [Line Items]                
Subsidiary, ownership percentage               24.99%
Related Party                
Related Party Transaction [Line Items]                
Income from profit sharing agreement   500 0 600 0      
Related Party | Asset Management                
Related Party Transaction [Line Items]                
Investments   23,929   23,929   25,423    
Related Party | Insurance Solutions                
Related Party Transaction [Line Items]                
Investments   18,192   18,192   20,867    
Affiliated Entity | MLCSC                
Related Party Transaction [Line Items]                
Profit sharing interest, distribution entitlement percentage               16.03%
Affiliated Entity | Promissory Note due October 2040 | Commercial Paper                
Related Party Transaction [Line Items]                
Debt obligations $ 15,000              
Promissory note   13,600   13,600   13,600    
Purchase receivables   3,500   3,500   3,000    
Affiliated Entity | Promissory Note due October 2040 | Commercial Paper | First 10 Years                
Related Party Transaction [Line Items]                
Interest rate 8.00%              
Debt instrument, term 10 years              
Affiliated Entity | Promissory Note due October 2040 | Commercial Paper | Second 10 Years                
Related Party Transaction [Line Items]                
Interest rate 8.00%              
Debt instrument, term 10 years              
Variable rate 2.00%              
Service Agreements | Related Party                
Related Party Transaction [Line Items]                
Administrative fees   1,800 1,200 4,200 2,400      
Administrative fees payable   1,700   1,700   1,700    
Staffing and Resource Agreement                
Related Party Transaction [Line Items]                
Term of contract             1 year  
Renewal term             1 year  
Servicing fees   1,000 0 2,000 0      
Outstanding payables   2,000   2,000   1,000    
Transaction with Servicing Fees | Affiliated Entity                
Related Party Transaction [Line Items]                
Servicing fees   800 700 1,500 1,000      
Related Party Interest Income | Affiliated Entity | Promissory Note due October 2040 | Commercial Paper                
Related Party Transaction [Line Items]                
Servicing fees   300 300 500 500      
Other Transactions With BCPA or Affiliates | Related Party                
Related Party Transaction [Line Items]                
Servicing fees       4,800   4,500    
Other Transactions With BCPA or Affiliates | Affiliated Entity                
Related Party Transaction [Line Items]                
Payable to affiliate   600   600   600    
Other Transactions With BCPA or Affiliates | Affiliated Entity | Asset Management                
Related Party Transaction [Line Items]                
Investments   23,900   23,900   25,400    
Interest income   300 300 500 500      
Equity investment earning   200 100 500 300      
Dividend income   100 100 100 100      
Other Transactions With BCPA or Affiliates | Affiliated Entity | Insurance Solutions                
Related Party Transaction [Line Items]                
Investments   18,200   18,200   $ 20,900    
Interest income   400 300 900 600      
Dividend income   100 100 100 100      
Administrative Expenses | Affiliated Entity                
Related Party Transaction [Line Items]                
Servicing fees   $ 1,700 $ 3,500 $ 3,400 $ 1,800