Loan and security agreement Additional Information (Details) - USD ($) |
1 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Mar. 31, 2025 |
Feb. 28, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Jun. 27, 2022 |
|
| Line of Credit Facility [Line Items] | |||||
| Line of credit facility, interest rate percentage | 4.50% | ||||
| Success fee | $ 500,000 | ||||
| Change in fair value of the derivative | $ 0 | $ (8,837,000) | |||
| Other Assets | |||||
| Line of Credit Facility [Line Items] | |||||
| Issuance costs and debt discount arising from success fee | $ 300,000 | ||||
| Maximum | |||||
| Line of Credit Facility [Line Items] | |||||
| Success fee | $ 2,000,000 | ||||
| Percentage of voting securities held | 50.00% | ||||
| Above Prime Rate | |||||
| Line of Credit Facility [Line Items] | |||||
| Line of credit facility, interest rate percentage | 0.75% | ||||
| Revolving Credit Facility | |||||
| Line of Credit Facility [Line Items] | |||||
| Line of credit | $ 50,000,000 | ||||
| MAZE Success Fee Derivative | |||||
| Line of Credit Facility [Line Items] | |||||
| Change in fair value of the derivative | $ 400,000 | ||||