v3.25.4
FAIR VALUE DISCLOSURES - Schedule of Reconciliation of Fair Value of Revenue Share Asset (Details) - Level 3 - Revenue Share Asset - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 2,616 $ 2,516 $ 5,515
Revenue share asset recognized 0 0 0
Change in estimated fair value of revenue share asset recognized in earnings (9) 1,309 (1,743)
Recognized / payments received (1,009) (1,209) (1,256)
Ending balance $ 1,598 $ 2,616 $ 2,516