XML 60 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2024
USD ($)
reporting_units
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Schedule Of Significant Accounting Policies [Line Items]      
Provision for income taxes $ 1,804,000 $ 2,872,000 $ (567,000)
Foreign Currency Transaction Gain (Loss), before Tax $ (4,881,000) (2,768,000) 0
Number of reporting units | reporting_units 2    
Valuation allowance $ 0    
Uncertain tax position 0 0 $ 21,000
Unrecognized tax benefits $ 490,000 $ 0  
Effective Income Tax Rate Reconciliation, Percent 44.90% 23.20% 10.90%
seed money investment $ 3,000,000    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual     $ 3,100,000
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual     $ 100,000
Furniture and fixtures | Minimum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 3 years    
Furniture and fixtures | Maximum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 7 years    
Leasehold improvements      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets lesser of the estimated useful life or lease term