XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
hub
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]    
Revenues $ 55,961 $ 44,523
Related Party | Fitzgerald Manufacturing Partners    
Related Party Transaction [Line Items]    
Rent expense $ 700 $ 700
Related Party | Xcel Energy    
Related Party Transaction [Line Items]    
Number Of Hubs Sold | hub 2  
Revenues $ 500