v3.26.1
REVENUE RECOGNITION - Schedule of Remaining Expected Revenue Floor Payments to be Received (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Revenue from Contract with Customer [Abstract]  
2026 $ 2,394
2027 4,788
2028 4,788
2029 4,788
2030 4,446
Thereafter 18,468
Total $ 39,672