| Disaggregation of Revenue [Table Text Block] |
| | | Total Sales by Reportable Segment | |
| | | Three Months Ended June 30, 2026 | | | Three Months Ended June 30, 2025 | |
| | | External Net Sales | | | Intersegment Sales | | | Total Sales | | | External Net Sales | | | Intersegment Sales | | | Total Sales | |
| Residential | | $ | 617,022 | | | $ | 4,241 | | | $ | 621,263 | | | $ | 630,594 | | | $ | 4,124 | | | $ | 634,718 | |
| Commercial & Industrial | | | 556,488 | | | | 2 | | | | 556,490 | | | | 430,575 | | | | - | | | | 430,575 | |
| Intercompany eliminations | | | - | | | | (4,243 | ) | | | (4,243 | ) | | | - | | | | (4,124 | ) | | | (4,124 | ) |
| Total net sales | | $ | 1,173,510 | | | $ | - | | | $ | 1,173,510 | | | $ | 1,061,169 | | | $ | - | | | $ | 1,061,169 | |
| | | Total Sales by Reportable Segment | |
| | | Six Months Ended June 30, 2026 | | | Six Months Ended June 30, 2025 | |
| | | External Net Sales | | | Intersegment Sales | | | Total Sales | | | External Net Sales | | | Intersegment Sales | | | Total Sales | |
| Residential | | $ | 1,166,338 | | | $ | 7,108 | | | $ | 1,173,446 | | | $ | 1,173,709 | | | $ | 9,672 | | | $ | 1,183,381 | |
| Commercial & Industrial | | | 1,066,537 | | | | 51 | | | | 1,066,588 | | | | 829,581 | | | | - | | | | 829,581 | |
| Intercompany eliminations | | | - | | | | (7,159 | ) | | | (7,159 | ) | | | - | | | | (9,672 | ) | | | (9,672 | ) |
| Total net sales | | $ | 2,232,875 | | | $ | - | | | $ | 2,232,875 | | | $ | 2,003,290 | | | $ | - | | | $ | 2,003,290 | |
|
| Segment Reporting, Reconciliation of Profit (Loss) by Segment to Consolidated [Table Text Block] |
| | | Three Months Ended June 30, 2026 | | | Three Months Ended June 30, 2025 | |
| | | Residential | | | Commercial & Industrial | | | Corporate & Eliminations (*) | | | Total | | | Residential | | | Commercial & Industrial | | | Corporate & Eliminations (*) | | | Total | |
| External net sales | | $ | 617,022 | | | $ | 556,488 | | | $ | - | | | $ | 1,173,510 | | | $ | 630,594 | | | $ | 430,575 | | | $ | - | | | $ | 1,061,169 | |
| Intersegment sales | | | 4,241 | | | | 2 | | | | - | | | | 4,243 | | | | 4,124 | | | | - | | | | - | | | | 4,124 | |
| Total sales | | | 621,263 | | | | 556,490 | | | | - | | | | 1,177,753 | | | | 634,718 | | | | 430,575 | | | | - | | | | 1,065,293 | |
| Elimination of intersegment sales | | | | | | | | | | | (4,243 | ) | | | (4,243 | ) | | | | | | | | | | | (4,124 | ) | | | (4,124 | ) |
| Costs of goods sold | | | 259,692 | | | | 396,250 | | | | - | | | | 655,942 | | | | 335,113 | | | | 313,431 | | | | - | | | | 648,544 | |
| Elimination of intersegment cost of goods sold | | | | | | | | | | | (4,243 | ) | | | (4,243 | ) | | | | | | | | | | | (4,124 | ) | | | (4,124 | ) |
| Operating expenses | | | 187,926 | | | | 114,870 | | | | 8,582 | | | | 311,378 | | | | 197,990 | | | | 89,226 | | | | 17,744 | | | | 304,960 | |
| Other segment items (1) | | | (41,744 | ) | | | (36,114 | ) | | | (2,433 | ) | | | (80,291 | ) | | | (44,809 | ) | | | (25,424 | ) | | | (5,607 | ) | | | (75,840 | ) |
| Adjusted EBITDA by reportable segment | | $ | 215,389 | | | $ | 81,484 | | | $ | (6,149 | ) | | $ | 290,724 | | | $ | 146,424 | | | $ | 53,342 | | | $ | (12,137 | ) | | $ | 187,629 | |
| Interest expense | | | | | | | | | | | | | | | (16,787 | ) | | | | | | | | | | | | | | | (18,242 | ) |
| Depreciation and amortization | | | | | | | | | | | | | | | (58,410 | ) | | | | | | | | | | | | | | | (48,321 | ) |
| Non-cash write-down and other adjustments (2) | | | | | | | | | | | | | | | (2,515 | ) | | | | | | | | | | | | | | | (2,155 | ) |
| Non-cash share-based compensation expense (3) | | | | | | | | | | | | | | | (14,005 | ) | | | | | | | | | | | | | | | (14,752 | ) |
| Transaction costs and credit facility fees (4) | | | | | | | | | | | | | | | (1,115 | ) | | | | | | | | | | | | | | | (1,004 | ) |
| Business optimization and other charges (5) | | | | | | | | | | | | | | | (2,351 | ) | | | | | | | | | | | | | | | (3,442 | ) |
| Provision for legal, regulatory, and other costs (6) | | | | | | | | | | | | | | | 951 | | | | | | | | | | | | | | | | (4,911 | ) |
| Change in fair value of investment (7) | | | | | | | | | | | | | | | 5,916 | | | | | | | | | | | | | | | | (1,524 | ) |
| Other (8) | | | | | | | | | | | | | | | (12,702 | ) | | | | | | | | | | | | | | | (3,426 | ) |
| Income before provision for income taxes | | | | | | | | | | | | | | $ | 189,706 | | | | | | | | | | | | | | | $ | 89,852 | |
| | | Six Months Ended June 30, 2026 | | | Six Months Ended June 30, 2025 | |
| | | Residential | | | Commercial & Industrial | | | Corporate & Eliminations (*) | | | Total | | | Residential | | | Commercial & Industrial | | | Corporate & Eliminations (*) | | | Total | |
| External net sales | | $ | 1,166,338 | | | $ | 1,066,537 | | | $ | - | | | $ | 2,232,875 | | | $ | 1,173,709 | | | $ | 829,581 | | | $ | - | | | $ | 2,003,290 | |
| Intersegment sales | | | 7,108 | | | | 51 | | | | - | | | | 7,159 | | | | 9,672 | | | | - | | | | - | | | | 9,672 | |
| Total sales | | | 1,173,446 | | | | 1,066,588 | | | | - | | | | 2,240,034 | | | | 1,183,381 | | | | 829,581 | | | | - | | | | 2,012,962 | |
| Elimination of intersegment sales | | | | | | | | | | | (7,159 | ) | | | (7,159 | ) | | | | | | | | | | | (9,672 | ) | | | (9,672 | ) |
| Costs of goods sold | | | 540,647 | | | | 767,340 | | | | - | | | | 1,307,987 | | | | 625,015 | | | | 599,212 | | | | - | | | | 1,224,227 | |
| Elimination of intersegment cost of goods sold | | | | | | | | | | | (7,159 | ) | | | (7,159 | ) | | | | | | | | | | | (9,672 | ) | | | (9,672 | ) |
| Operating expenses | | | 364,543 | | | | 217,351 | | | | 22,429 | | | | 604,323 | | | | 383,218 | | | | 179,599 | | | | 30,491 | | | | 593,308 | |
| Other segment items (1) | | | (85,718 | ) | | | (66,119 | ) | | | (4,644 | ) | | | (156,481 | ) | | | (82,865 | ) | | | (47,918 | ) | | | (10,965 | ) | | | (141,748 | ) |
| Adjusted EBITDA by reportable segment | | $ | 353,974 | | | $ | 148,016 | | | $ | (17,785 | ) | | $ | 484,205 | | | $ | 258,013 | | | $ | 98,688 | | | $ | (19,526 | ) | | $ | 337,175 | |
| Interest expense | | | | | | | | | | | | | | | (32,163 | ) | | | | | | | | | | | | | | | (35,352 | ) |
| Depreciation and amortization | | | | | | | | | | | | | | | (114,384 | ) | | | | | | | | | | | | | | | (94,462 | ) |
| Non-cash write-down and other adjustments (2) | | | | | | | | | | | | | | | (1,072 | ) | | | | | | | | | | | | | | | (2,142 | ) |
| Non-cash share-based compensation expense (3) | | | | | | | | | | | | | | | (27,447 | ) | | | | | | | | | | | | | | | (26,360 | ) |
| Transaction costs and credit facility fees (4) | | | | | | | | | | | | | | | (3,825 | ) | | | | | | | | | | | | | | | (1,764 | ) |
| Business optimization and other charges (5) | | | | | | | | | | | | | | | (3,504 | ) | | | | | | | | | | | | | | | (5,017 | ) |
| Provision for legal, regulatory, and other costs (6) | | | | | | | | | | | | | | | (2,255 | ) | | | | | | | | | | | | | | | (8,662 | ) |
| Change in fair value of investment (7) | | | | | | | | | | | | | | | 4,542 | | | | | | | | | | | | | | | | (11,471 | ) |
| Other (8) | | | | | | | | | | | | | | | (17,632 | ) | | | | | | | | | | | | | | | (3,579 | ) |
| Income before provision for income taxes | | | | | | | | | | | | | | $ | 286,465 | | | | | | | | | | | | | | | $ | 148,366 | |
|
| Segment Reporting [Table Text Block] |
| | | Assets by Reportable Segment | |
| | | June 30, 2026 | | | December 31, 2025 | |
| Residential | | $ | 2,905,028 | | | $ | 3,144,332 | |
| Commercial & Industrial | | | 2,808,887 | | | | 2,367,764 | |
| Corporate | | | 58,236 | | | | 61,583 | |
| Total | | $ | 5,772,151 | | | $ | 5,573,679 | |
| | | Depreciation and Amortization by Reportable Segment | |
| | | Three Months Ended June 30, | | | Six Months Ended June 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Residential | | $ | 31,131 | | | $ | 29,264 | | | $ | 63,347 | | | $ | 58,149 | |
| Commercial & Industrial | | | 26,891 | | | | 18,616 | | | | 50,378 | | | | 35,609 | |
| Corporate | | | 388 | | | | 441 | | | | 659 | | | | 704 | |
| Total | | $ | 58,410 | | | $ | 48,321 | | | $ | 114,384 | | | $ | 94,462 | |
| | | Capital Expenditures by Reportable Segment | |
| | | Three Months Ended June 30, | | | Six Months Ended June 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Residential | | $ | 10,438 | | | $ | 27,404 | | | $ | 23,249 | | | $ | 43,531 | |
| Commercial & Industrial | | | 46,412 | | | | 28,992 | | | | 61,870 | | | | 42,080 | |
| Corporate | | | 1,440 | | | | 1,320 | | | | 2,568 | | | | 3,042 | |
| Total | | $ | 58,290 | | | $ | 57,716 | | | $ | 87,687 | | | $ | 88,653 | |
|