v3.26.1
SENIOR NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of term loans and revolving credit facilities
Term loans and revolving credit facilities are comprised of the following:
December 31, 2025December 31, 2024
Interest RatePrincipalInterest RatePrincipal
Term Loans:
Lingo Term Loan
— $— 7.91 %$52,925 
Nomura Term Loan
— — 11.52 %122,538 
BRPAC Term Loan
6.83 %64,000 7.42 %30,106 
Oaktree Term Loan
11.82 %64,117 — — 
Subtotal
128,117 205,569 
Less: Unamortized debt issuance costs and discount
(8,820)(6,140)
Total Term Loans
$119,297 $199,429 
December 31, 2025December 31, 2024
Weighted Average
Weighted Average
Interest Rate
Principal
Interest Rate
Principal
Revolver Loan:
Targus Revolver Loan
7.20 %$6,638 10.39 %$16,329 
Senior notes payable, net, are comprised of the following:
Effective Interest RateDecember 31,
2025
December 31,
2024
Senior Notes Payable, Net of Debt Discount:
6.375% Senior notes due February 28, 2025
— $— $145,211 
5.50% Senior notes due March 31, 2026
6.07 %101,523 216,662 
6.50% Senior notes due September 30, 2026
6.82 %178,242 180,464 
5.00% Senior notes due December 31, 2026
5.57 %176,772 322,667 
8.00% New Notes due January 1, 2028
0.00 %268,016 — 
6.00% Senior notes due January 31, 2028
6.50 %213,989 264,345 
5.25% Senior notes due August 31, 2028
5.78 %363,256 401,307 
   Subtotal1,301,798 1,530,656 
Less: Unamortized debt issuance costs— (95)
   Total Senior Notes Payable$1,301,798 $1,530,561 
Schedule of senior notes and new notes issued
Exchange DateTotal
March 26, 2025April 7, 2025May 21, 2025June 30, 2025July 11, 2025
5.50% Senior Notes due 2026
$86,309 $— $29,535 $— $— $115,844 
6.50% Senior Notes due 2026
— — — — 2,061 2,061 
5.00% Senior Notes due 2026
36,745 7,000 75,000 8,021 19,682 146,448 
6.00% Senior Notes due 2028
— 10,000 34,537 1,892 4,706 51,135 
5.25% Senior Notes due 2028
— 5,000 — 18,096 16,389 39,485 
Total exchanged Senior Notes principal$123,054 $22,000 $139,072 $28,009 $42,838 $354,973 
8.00% New Notes principal due in 2028
$87,753 $9,992 $93,067 $13,000 $24,611 $228,423 
Warrants issued with the exchange (Note 26)
351,012 39,968 372,268 52,000 98,444 913,692 
Schedule of maturities of long-term debt
As of December 31, 2025, the aggregate maturities of borrowings from term loans, credit facilities, and senior notes for the next five years are as follows:
Term LoansRevolving Credit FacilitySenior Notes PayableTotal
Principal payments:
2026$16,000 $— $457,200 $473,200 
202716,000 — — 16,000 
202884,750 6,638 809,344 900,732 
202912,000 — — 12,000 
20304,000 — — 4,000 
Total principal payments132,750 6,638 1,266,544 1,405,932 
Future undiscounted cash payments representing interest for New Notes— — 39,593 39,593 
Less: unamortized debt issuance costs and discount(13,453)— (4,339)(17,792)
Total borrowings, net$119,297 $6,638 $1,301,798 $1,427,733