Acquisitions (Details) - ESI Business Acquisition [Member] $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Cash | $ 27,300 |
| Common stock | 7,433 |
| Total consideration | $ 34,733 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of liability recognized from contingent consideration in asset acquisition. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|