XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
SIGNIFICANT ACCOUNTING POLICIES - Capitalized Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Capitalized Computer Software, Additions $ 22,900 $ 14,600 $ 12,800
Capitalized Computer Software, Gross 69,269 46,373  
Less accumulated amortization (35,928) (21,730)  
Capitalized software development costs, net $ 33,341 $ 24,643