v3.25.2
REVENUE - Schedule of Revenues Expected to be Recognized in the Future Related to Performance Obligations (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Revenue from Contract with Customer [Abstract]  
Remainder of Year Ending December 31, 2025 $ 1,680
2026 676
2027 306
2028 144
Thereafter 85
Total $ 2,891