v3.26.1
LONG-TERM DEBT - Promissory Note (Details) - November 2024 Promissory Note
$ in Millions
Nov. 01, 2024
USD ($)
installment
Debt Instrument [Line Items]  
Debt issued $ 1.0
Number of equal consecutive annual installments | installment 4
Debt instrument, annual principal payment $ 0.1
Interest rate 5.00%