Subsequent Events (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Aug. 13, 2026 |
Jun. 30, 2026 |
|
| Subsequent Event [Line Items] | ||
| Aggregate principal amount | $ 75.0 | |
| Subsequent Event [Member] | ||
| Subsequent Event [Line Items] | ||
| Upfront purchase price | $ 130.0 | |
| Purchase price including debt | 75.0 | |
| Purchase price remaining | 55.0 | |
| Paid in shares | 3.0 | |
| Paid in cash | 52.0 | |
| Potential earnout payments | 22.1 | |
| Payable in shares | $ 2.0 |
| X | ||||||||||
- Definition Aggregate principal amount. No definition available.
|
| X | ||||||||||
- Definition Amount of earnout payments in shares. No definition available.
|
| X | ||||||||||
- Definition Amount of potential earnout payments transaction. No definition available.
|
| X | ||||||||||
- Definition The amount of upfront purchase price in the transaction. No definition available.
|
| X | ||||||||||
- Definition The amount of upfront purchase price including debt. No definition available.
|
| X | ||||||||||
- Definition The amount of upfront purchase price remaining. No definition available.
|
| X | ||||||||||
- Definition The amount of upfront purchase price transaction paid by cash. No definition available.
|
| X | ||||||||||
- Definition The amount of upfront purchase price transaction paid by shares. No definition available.
|
| X | ||||||||||
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|