XML 110 R98.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions - Kontora Earn-out Consideration (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]          
Earn-out liabilities, at fair value   $ 50,745,000 $ 50,745,000 $ 64,639,000  
Fair value of the business combination earn-out liability   63,162,000 63,162,000 77,957,000 $ 76,677,000
Net (gains) losses     10,198,000 34,465,000  
Kontora Family Office GmbH ("Kontora")          
Related Party Transaction [Line Items]          
Total purchase consideration transferred $ 15,696,000        
Earn-out liabilities, at fair value $ 5,743,000        
Kontora Family Office GmbH ("Kontora") | Earn-out liability          
Related Party Transaction [Line Items]          
Fair value of the business combination earn-out liability   6,789,000 6,789,000 $ 0  
Net (gains) losses   $ (561,000) $ (1,046,000)    
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]   Gain (loss) on earnout liabilities