v3.26.1
FAIR VALUE MEASUREMENT - Schedule of Level 3 Liability Activity (Details) - Level 3 - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Liability, beginning balance $ 2,766 $ 0
Fair value of Level 3 liabilities assumed   2,766
Derecognition of Level 3 liabilities assumed (2,766)  
Liability, ending balance $ 0 $ 2,766