XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Jul. 06, 2023
Dec. 19, 2022
Dec. 01, 2022
Change In Accounting Estimate [Line Items]            
Operating income (loss) $ 8,114 $ (558)        
Net loss $ (14,091) $ (18,163)        
Loss per share $ (0.18) $ (0.27)        
Earnings per diluted share $ (0.18) $ (0.27)        
Income taxes paid, net of refunds received $ 7,058 $ 369        
Net sales $ 281,016 263,823        
Number of warrants received by common stock holder           3
Number of common shares held to issue warrants           10
Number of warrants issued         19,500,000  
Number of common stock purchased or issued for each warrant           1
Warrants exercise price           $ 12.35
Proceeds from warrants exercised, net of transaction costs   1,456 $ 79,961      
Warrants remeasurement gain excludes cash issuance costs   8,001        
Warrants redemption price per warrant       $ 11    
Redeemed outstanding warrants       11,400,000    
Fair value of warrants         $ 19,500  
Warrants remeasurement gain   $ 8,001        
Number of warrants exercised     7,700,000      
Boeing [Member] | Trade Accounts Receivable [Member] | Credit Concentration Risk [Member]            
Change In Accounting Estimate [Line Items]            
Concentration Risk, Percentage 11.00%   14.00%      
Continuing Operations [Member] | Boeing [Member] | Net sales [Member] | Customer Concentration Risk [Member]            
Change In Accounting Estimate [Line Items]            
Concentration Risk, Percentage 22.60% 26.20%        
Net sales $ 63,556 $ 69,059        
Continuing Operations [Member] | Boeing [Member] | Net sales [Member] | Customer Concentration Risk [Member] | Systems & Support [Member]            
Change In Accounting Estimate [Line Items]            
Net sales 44,719 46,141        
Continuing Operations [Member] | Boeing [Member] | Net sales [Member] | Customer Concentration Risk [Member] | Interiors [Member]            
Change In Accounting Estimate [Line Items]            
Net sales $ 18,837 $ 22,918        
Minimum [Member]            
Change In Accounting Estimate [Line Items]            
Standard trade receivable, payment terms 30 days          
Maximum [Member]            
Change In Accounting Estimate [Line Items]            
Standard trade receivable, payment terms 120 days