XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 07, 2021
USD ($)
milestone
$ / shares
shares
Mar. 30, 2025
USD ($)
$ / shares
Dec. 29, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Performance based milestone targets | milestone 3    
Recurring      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability   $ 13,289 $ 14,974
Recurring | Other Current Liabilities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability   8,900 9,700
Recurring | Contingent consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability   4,400 $ 5,300
IPO      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Shares issued (in dollars per share) | $ / shares $ 28.00    
Spyce      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Additional shares issued, value $ 20,000    
Additional shares issued (in shares) | shares 714,285    
Spyce | Former Equity Holders, Additional Equity      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Business combination, contingent consideration, liability, earnout   $ 6,000  
Business acquisition, share price (in dollars per share) | $ / shares   $ 10.20  
Business combination, contingent consideration, liability, equity interests issued and issuable, earnout   $ 2,100  
Business combination, contingent consideration, liability, cash, earnout   $ 3,900