XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE - Schedule of Net favorable change to contingent earnout liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 9,315 $ 8,896
Payment for contingent consideration (1,500)  
Change in fair value $ (7,815) $ 419
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Not Disclosed Flag Other Operating Income (Expense), Net Other Operating Income (Expense), Net
Ending balance $ 0 $ 9,315