v3.25.4
INTERNALLY-DEVELOPED SOFTWARE, NET - Schedule of Internally-Developed Software, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Research and Development [Abstract]    
Internally-developed software $ 27,312 $ 23,188
Software-in-development 3,384 5,507
Less: accumulated amortization (21,635) (17,947)
Total internally-developed software, net $ 9,061 $ 10,748