XML 101 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14. Commitments and Contingencies (Details) - Contingent Consideration - USD ($)
$ in Thousands
Dec. 31, 2023
May 31, 2023
Dec. 31, 2022
Business Acquisition, Contingent Consideration [Line Items]      
Contingent consideration, current $ 7,500   $ 0
Contingent Consideration, Noncurrent 11,000   $ 0
Evolar AB [Member]      
Business Acquisition, Contingent Consideration [Line Items]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 42,500 $ 42,500  
Contingent consideration, current 7,500    
Contingent Consideration, Noncurrent $ 11,000