XML 74 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Other Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Design and development $ 72,174,000 $ 71,075,000 $ 65,296,000
Percentage of net sales 7.90% 7.30% 7.30%
Research and development expense reimbursed $ 11,883,000 $ 18,809,000 $ 23,784,000
Share-based compensation expense 4,094,000 3,322,000 5,942,000
Share-based compensation expense capitalized as inventory $ 0 $ 0 $ 0
Potential dilutive shares (in shares) 202,163 227,741 232,458
Deferred financing cost amortization and debt discount accretion $ 725,000 $ 1,190,000 $ 1,051,000
Deferred financing costs, net $ 1,332,000 2,057,000  
Credit Facility      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Capitalized deferred financing costs     484,000
Credit Facility | Credit Facility      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Write off of deferred financing costs   309,000 $ 365,000
Fourth Amendment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Capitalized deferred financing costs   332,000  
Fifth Amendment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Capitalized deferred financing costs   $ 1,915,000  
Performance Based Right to Receive Common Shares      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Common shares, non-vested (in shares) 605,196 418,834 767,593
Selling, general and administrative      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Share-based compensation expense $ 4,094,000 $ 3,322,000 $ 5,942,000