XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 10, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]        
Proceeds from revolving credit facility       $ 20,000
Disior LTD.        
Business Acquisition [Line Items]        
Acquired percentage 100.00%      
Aggregate purchase price of acquisition $ 26,246      
Contingent earn-out consideration, estimated fair value 6,550      
Net working capital adjustments and deferred payments, net payable 222      
Maximum earn out payment 8,000      
Acquisition related costs   $ 0 $ 0  
Disior LTD. | Selling, General, and Administrative Expenses        
Business Acquisition [Line Items]        
Acquisition related costs       $ 761
Disior LTD. | Term Loan        
Business Acquisition [Line Items]        
Proceeds from revolving credit facility 20,000      
Disior LTD. | Measurement Period Adjustments        
Business Acquisition [Line Items]        
Aggregate purchase price of acquisition $ 26,246