Subsequent Events (Details) - USD ($) |
May 04, 2026 |
Jul. 01, 2025 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|---|---|
| Subsequent Events | ||||
| Common stock, par value | $ 0.001 | $ 0.001 | ||
| Contingent consideration | $ 22,406,000 | $ 16,025,000 | ||
| KAF Manufacturing Company | ||||
| Subsequent Events | ||||
| Initial purchase payment in cash | $ 2,000,000 | |||
| Subsequent Event | KAF Manufacturing Company | ||||
| Subsequent Events | ||||
| Consideration General Holdback Period | 12 months | |||
| Subsequent Event | NIRLAB AG | ||||
| Subsequent Events | ||||
| Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | $ 15,000,000 | |||
| Initial purchase payment in cash | $ 13,000,000 | |||
| Number of shares issued upon acquisition | 293,368 | |||
| Common stock, par value | $ 0.001 | |||
| Contingent consideration | $ 1,300,000 | |||
| Holdback Consideration Percentage | 10.00% |
| X | ||||||||||
- Definition Period over which stock consideration holdback amount will be returned to seller after closing date. No definition available.
|
| X | ||||||||||
- Definition The amount of stock consideration holdback, expressed as a percentage. No definition available.
|
| X | ||||||||||
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Number of shares of stock issued during the period pursuant to acquisitions. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| 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
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|