Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)

v3.25.4
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets at fair value $ 59,511   $ 13,751
Total liabilities at fair value 25,740   5,808
Level 1 | Money Market Funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market fund 23,111   13,751
Level 1 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liabilities 990   3,758
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration asset related to sale of business 27,700   0
Indemnity holdback related to sale of business 8,700   0
Share-based payment liability-classified 15,138   0
Equity consideration in escrow and contingent consideration - Keystone acquisition 9,072   0
Level 3 | Prepaid Expenses and Other Current Assets      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Indemnity holdback related to sale of business   $ 167  
Level 3 | Other Noncurrent Liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Share-based payment liability-classified   1,246  
Level 3 | Accounts Payable and Accrued Liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Equity consideration in escrow and contingent consideration - Keystone acquisition   $ 42  
Level 2 | Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liabilities $ 540   $ 2,050