v3.26.1
CAPITALIZED SOFTWARE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Capitalized software, movement          
Capitalized software $ 171,564   $ 171,564   $ 161,402
Less accumulated amortization (138,747)   (138,747)   (126,890)
Capitalized software, net of accumulated depreciation 32,817   32,817   34,512
In-process capitalized software 1,445   1,445   968
Capitalized software, net 34,262   34,262   $ 35,480
Capitalized software development costs 4,993 $ 4,904 10,648 $ 10,565  
Capitalized software amortization expense $ 5,984 $ 5,464 $ 11,866 $ 11,256