v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenue $ 651,299,705 $ 657,858,210 $ 1,326,742,831 $ 1,234,631,300
Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 560,201,415 578,129,026 1,141,007,327 1,141,993,285
Automotive Mirrors & Electronics        
Disaggregation of Revenue [Line Items]        
Total Revenue 531,669,550 548,897,948 1,084,407,570 1,079,029,377
HomeLink Modules        
Disaggregation of Revenue [Line Items]        
Total Revenue 28,531,865 29,231,078 56,599,757 62,963,908
Premium Audio Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 51,687,407 44,490,597 103,558,368 44,490,597
Premium Speaker Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 37,352,998 32,430,491 71,918,245 32,430,491
Premium Receiver Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 14,334,409 12,060,106 31,640,123 12,060,106
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 39,410,883 35,238,587 82,177,136 48,147,418
Fire Protection Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 8,272,590 8,082,207 17,099,759 14,799,977
Windows Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 6,520,379 3,996,515 14,854,779 8,887,501
Medical Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 361,016 245,421 714,631 632,256
Aftermarket Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 13,586,193 15,223,080 27,454,322 15,223,080
Consumer Electronic Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 7,903,080 7,477,039 16,264,843 7,477,039
SAD        
Disaggregation of Revenue [Line Items]        
Total Revenue 39,973 0 39,973 0
Biometric Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 2,727,652 214,325 5,748,829 1,127,565
U.S. | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 194,364,317 172,204,462 382,585,711 335,585,400
U.S. | Premium Audio Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 32,045,881 29,933,112 63,235,135 29,933,112
Japan | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 87,681,935 96,094,581 186,103,285 194,459,984
Germany | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 41,366,733 67,662,895 91,272,170 132,680,756
Korea | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 29,567,436 56,610,947 67,490,526 94,806,280
Mexico | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 52,308,291 45,702,656 102,405,657 93,351,532
China | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 29,389,361 35,081,549 59,585,842 76,035,949
Other | Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 125,523,342 104,771,936 251,564,136 215,073,384
Other | Premium Audio Products        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 19,641,526 $ 14,557,485 $ 40,323,233 $ 14,557,485