v3.26.1
ACQUISITIONS - Schedule of Pro Forma Information (Details) - Hearthstone - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]    
Revenues $ 11,933 $ 29,906
Net income $ 9,237 $ 69,877