XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Related Parties - Narrative (Details)
3 Months Ended 9 Months Ended
Aug. 23, 2025
vote_per_share
vote
shares
Apr. 23, 2025
vote
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Mar. 17, 2025
Related Party Transaction [Line Items]              
Total revenues     $ 83,357,000 $ 84,047,000 $ 249,220,000 $ 219,949,000  
Termination written notice, term             90 days
Business acquisition, hourly rate fee, maximum         50    
Class D Common Stock              
Related Party Transaction [Line Items]              
Conversion of stock, shares converted (in shares) | shares 50,000,000 50,000,000          
Common stock, number of votes per share 5 5          
Class B Common Stock              
Related Party Transaction [Line Items]              
Common stock, number of votes per share | vote 1 1          
Exercise Year 1              
Related Party Transaction [Line Items]              
Business acquisition, internal rate of return             10.00%
Exercise Year 2              
Related Party Transaction [Line Items]              
Business acquisition, internal rate of return             15.00%
Exercise Year 3              
Related Party Transaction [Line Items]              
Business acquisition, internal rate of return             20.00%
Wasatch Interest              
Related Party Transaction [Line Items]              
Ownership percentage             50.00%
Project Interest              
Related Party Transaction [Line Items]              
Ownership percentage             50.00%
RNG fuel              
Related Party Transaction [Line Items]              
Total revenues     22,921,000 25,864,000 75,650,000 63,036,000  
Related Party | RNG fuel              
Related Party Transaction [Line Items]              
Total revenues     17,950,000 $ 22,798,000 55,929,000 $ 54,174,000  
Commodity Contract | Related Party | RNG fuel              
Related Party Transaction [Line Items]              
Total revenues     $ 4,982,000   $ 15,585,000