XML 192 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Sale of RFQ-hub - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
May 09, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Apr. 19, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Total sale proceeds received   $ 37,932 $ 0 $ 0  
Disposed of by sale | RFQ-hub          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Divestiture of joint venture percentage 49.00%       49.00%
Total sale proceeds received $ 37,932        
Disposal of minority interest, percentage 2.00%        
Gain on sale of RFQ-hub $ 66,988