v3.26.1
INTERNALLY-DEVELOPED SOFTWARE, NET - Schedule of Internally-Developed Software, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Research and Development [Abstract]    
Internally-developed software $ 29,670 $ 29,085
Software-in-development 2,210 1,971
Less: accumulated amortization (23,560) (22,674)
Total internally-developed software, net $ 8,320 $ 8,382