v3.25.3
Intangible Assets - Schedule of Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Capitalized Computer Software, Net [Abstract]    
Capitalized software development costs, Gross Carrying Amount $ 36,675 $ 34,946
Capitalized software development costs, Accumulated Amortization (24,071) (19,847)
Capitalized software development costs, Net Carrying Amount $ 12,604 $ 15,099