v3.25.2
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