XML 90 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5. Goodwill and Intangible Assets (Details) - Schedule of Estimated Future Amortization of Intangible Assets
$ in Thousands
Dec. 31, 2024
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
Intangible Assets, Amortization Expense, Year One $ 4,079
Intangible Assets, Amortization Expense, Year Two 2,696
Intangible Assets, Amortization Expense, Year Three 2,596
Intangible Assets, Amortization Expense, Year Four 876
Intangible Assets, Amortization Expense, Year Five 493
Intangible Assets, Amortization Expense, Thereafter 755
Total amortization expense $ 11,495