v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Amortization of Capitalized Costs over the Estimated Useful Lives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]      
Estimated Useful Life (Years) 3 years    
Internally developed software $ 101,873 $ 80,664  
Accumulated amortization (73,704) (57,503)  
Net 28,169 23,161  
Amortization of internally developed software $ 16,254 $ 17,113 $ 19,384