XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations - Additional Information (Details) - Disposed of by Sale - TDO Software, Inc. - USD ($)
1 Months Ended 12 Months Ended
Mar. 01, 2024
Feb. 28, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Sale consideration $ 16,000,000      
Sale consideration amount received $ 15,000,000 $ 1,000,000    
Depreciation and amortization, discontinued operations     $ 60,000 $ 500,000
Capital expenditure, discontinued operations     $ 0 $ 0