v3.25.2
Capitalized Software - Schedule of Capitalized Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Research and Development [Abstract]    
Capitalized software $ 79,546 $ 68,057
Less: accumulated amortization (31,366) (26,462)
Capitalized software, net $ 48,180 $ 41,595