Annual report [Section 13 and 15(d), not S-K Item 405]

Acquisitions - Summary of Purchase Price Allocated (Details)

v3.25.4
Acquisitions - Summary of Purchase Price Allocated (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 16, 2025
Dec. 31, 2024
Sep. 26, 2024
Dec. 31, 2023
Business Combination [Line Items]          
Total liabilities assumed   $ 49,610      
Goodwill $ 88,210   $ 15,540   $ 13,328
CJK          
Business Combination [Line Items]          
Property and equipment, net       $ 18  
Operating right-of-use asset       137  
Total identifiable assets acquired       155  
Operating lease liability       137  
Total liabilities assumed       137  
Net assets acquired       18  
Goodwill       2,212  
Total consideration       $ 2,230