XML 88 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 22, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2017
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Settlement of indemnification asset       $ 15,760  
Non-cash loss from remeasurement of indemnification asset   $ 0 $ 0 10,734  
Treasury Stock          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Settlement of indemnification asset $ 15,800     $ 15,760  
Settlement of indemnification asset (in shares) 613,954     613,954  
Number of shares expected to be retain by the seller (in shares) 1,190,761        
YP Acquisition          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Shares held in escrow (in shares)         1,804,715