v3.26.1
Notes payable and debt - Schedule of interest expense by credit facility (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Notes payable          
Stated interest expense   $ 11,980   $ 23,491  
Amortization of debt discount/premium and deferred financing fees   1,693   3,404  
Total interest expense   13,673   26,895  
Accretion of interest on deferred consideration     $ 323   $ 2,436
Interest expense on deferred consideration   $ 1,000   $ 1,900  
Interest expense on deferred consideration, total $ 200   300    
Other          
Notes payable          
Accretion of interest on deferred consideration     184   $ 0
Line of credit          
Notes payable          
Stated interest expense 16,584   29,825    
Amortization of debt discount/premium and deferred financing fees 907   2,512    
Total interest expense $ 17,491   $ 32,337    
Senior Secured Notes – 2029 | Line of credit          
Notes payable          
Effective interest rate 12.16%   12.16%    
Stated interest expense $ 14,336   $ 20,795    
Amortization of debt discount/premium and deferred financing fees 602   849    
Total interest expense $ 14,938   $ 21,644    
Senior Secured Notes – 2027          
Notes payable          
Effective interest rate   10.69%   10.69%  
Stated interest expense   $ 1,904   $ 3,128  
Amortization of debt discount/premium and deferred financing fees   94   146  
Total interest expense   $ 1,998   $ 3,274  
Senior Secured Notes – 2027 | Line of credit          
Notes payable          
Effective interest rate 10.69%   10.69%    
Stated interest expense $ 1,187   $ 2,525    
Amortization of debt discount/premium and deferred financing fees 113   194    
Total interest expense $ 1,300   $ 2,719    
Senior Secured Notes – 2026          
Notes payable          
Effective interest rate   9.30%   9.30%  
Stated interest expense   $ 9,175   $ 18,249  
Amortization of debt discount/premium and deferred financing fees   1,327   2,442  
Total interest expense   $ 10,502   $ 20,691  
Senior Secured Notes – 2026 | Line of credit          
Notes payable          
Effective interest rate 9.30%   9.30%    
Stated interest expense $ 0   $ 4,906    
Amortization of debt discount/premium and deferred financing fees 0   717    
Total interest expense $ 0   $ 5,623    
Bloom Notes – 2025          
Notes payable          
Effective interest rate   10.36%   10.36%  
Stated interest expense   $ 0   $ 127  
Amortization of debt discount/premium and deferred financing fees   0   200  
Total interest expense   $ 0   $ 327  
Bloom Notes – 2024          
Notes payable          
Effective interest rate   10.00%   10.00%  
Stated interest expense   $ 0   $ 78  
Amortization of debt discount/premium and deferred financing fees   0   0  
Total interest expense   $ 0   $ 78  
Amended Needham LOC          
Notes payable          
Effective interest rate   7.99%   7.99%  
Stated interest expense   $ 274   $ 631  
Amortization of debt discount/premium and deferred financing fees   227   571  
Total interest expense   $ 501   $ 1,202  
Amended Needham LOC | Line of credit          
Notes payable          
Effective interest rate 8.99%   8.99%    
Stated interest expense $ 766   $ 1,034    
Amortization of debt discount/premium and deferred financing fees 192   752    
Total interest expense $ 958   $ 1,786    
ABL Facility – EWB          
Notes payable          
Effective interest rate   6.00%   6.00%  
Stated interest expense   $ 182   $ 376  
Amortization of debt discount/premium and deferred financing fees   45   45  
Total interest expense   $ 227   $ 421  
ABL Facility – EWB | Line of credit          
Notes payable          
Effective interest rate 6.00%   6.00%    
Stated interest expense $ 182   $ 362    
Amortization of debt discount/premium and deferred financing fees 0   0    
Total interest expense 182   362    
Other notes payable | Line of credit          
Notes payable          
Stated interest expense 63   102    
Amortization of debt discount/premium and deferred financing fees 0   0    
Total interest expense $ 63   $ 102    
Seller note payable          
Notes payable          
Effective interest rate   5.00%   5.00%  
Stated interest expense   $ 54   $ 115  
Amortization of debt discount/premium and deferred financing fees   0   0  
Total interest expense   $ 54   $ 115  
Seller note payable | Line of credit          
Notes payable          
Effective interest rate 5.00%   5.00%    
Stated interest expense $ 50   $ 101    
Amortization of debt discount/premium and deferred financing fees 0   0    
Total interest expense $ 50   $ 101    
Other notes payable - BHH Note          
Notes payable          
Effective interest rate   15.00%   15.00%  
Stated interest expense   $ 280   $ 558  
Amortization of debt discount/premium and deferred financing fees   0   0  
Total interest expense   280   558  
Other notes payable - miscellaneous          
Notes payable          
Stated interest expense   44   87  
Amortization of debt discount/premium and deferred financing fees   0   0  
Total interest expense   $ 44   $ 87  
Other notes payable - VOWL Note          
Notes payable          
Effective interest rate   4.25%   4.25%  
Stated interest expense   $ 19   $ 47  
Amortization of debt discount/premium and deferred financing fees   0   0  
Total interest expense   $ 19   $ 47  
Other notes payable - NGC Note          
Notes payable          
Effective interest rate   12.00%   12.00%  
Stated interest expense   $ 48   $ 95  
Amortization of debt discount/premium and deferred financing fees   0   0  
Total interest expense   $ 48   $ 95