v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense

For the three and six months ended June 30, 2025 and 2024, the components of lease expense were as follows:

 

   For the three months ended   For the six months ended 
   June 30,   June 30, 
   2025   2024   2025   2024 
Operating lease cost  $1,011   $1,198   $2,203   $2,133 
Total lease cost  $1,011   $1,198   $2,203   $2,133