XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense For the three and nine months ended September 30, 2024 and 2023, the components of lease expense were as follows:
   For the three months ended   For the nine months ended 
   September 30,   September 30, 
   2024   2023   2024   2023 
Operating lease cost  $1,206   $392   $3,339   $1,262 
Total lease cost  $1,206   $392   $3,339   $1,262