XML 65 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description Of Business - Additional Information (Details) - Segment
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Number of states 17  
Number of reportable segments 1 2