Merger with TAI - Additional Information (Details) - Merger Agreement $ / shares in Units, $ in Millions |
Mar. 13, 2025
USD ($)
$ / shares
|
---|---|
Business Acquisition [Line Items] | |
Merger agreement date | Mar. 13, 2025 |
Share conversion price in cash, per share | $ / shares | $ 30 |
TAI | |
Business Acquisition [Line Items] | |
Potential merger termination fee | $ | $ 27.2 |