XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Preparation (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
segment
Sep. 30, 2024
Segment
Sep. 30, 2023
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Number of reportable segments   1 1  
Increase in net cash from operating activities $ 16,562     $ 15,669
Restatement Impact        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Increase in net cash from operating activities       $ 2,061