v3.24.3
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
Jun. 12, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
vote
shares
Aug. 05, 2024
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 11, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
shares
Sep. 30, 2023
USD ($)
Jul. 01, 2023
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Class of Stock [Line Items]                        
Maximum ratio of class B common stock held to LLC interests held   1                    
Accelerated share repurchases (in shares) 2,202,643                      
Accelerated share repurchases (in percent) 60.00%                      
Accelerated share repurchases price (in dollars per share) | $ / shares $ 6.81                      
Increase (decrease) to stockholders' equity | $   $ 545,196   $ 544,586   $ 553,977 $ 544,996 $ 524,640   $ 529,405 $ 506,080 $ 300,989
Share repurchases price (in dollars per share) | $ / shares     $ 6.40                  
Treasury Stock                        
Class of Stock [Line Items]                        
Increase (decrease) to stockholders' equity | $ $ 15,000 (25,331)   (15,231)   0 0 0   0 0 0
Additional Paid-in Capital                        
Class of Stock [Line Items]                        
Increase (decrease) to stockholders' equity | $ (10,000) $ 479,764   $ 468,787   $ 474,749 $ 470,542 $ 466,768   $ 461,705 $ 457,304 $ 256,894
Class A Common Stock                        
Class of Stock [Line Items]                        
Number of votes per share of common stock | vote   1                    
Common stock outstanding (in shares)   166,696,415         170,117,289          
Common stock issued (in shares)   170,604,802         170,117,289          
Share repurchase program, authorized, amount | $         $ 150,000              
Accelerated share repurchases, payment | $ $ 25,000       $ 25,000              
Accelerated share repurchases (in shares) 2,202,643   1,705,744                  
Class B Common Stock                        
Class of Stock [Line Items]                        
Number of votes per share of common stock | vote   1                    
Common stock outstanding (in shares)   0         0          
Common stock issued (in shares)   0         0          
Shoals Parent                        
Class of Stock [Line Items]                        
Ownership interest                 100.00% 100.00% 100.00%  
Shoals Intermediate Parent, Inc.                        
Class of Stock [Line Items]                        
Ownership interest             100.00%   100.00%