v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies [Abstract]  
Schedule of Reconciliation of the Liability A reconciliation of the liability under clause (b) and clause (c) for the three months ended March 31, 2025 is as follows:
Balance at January 1, 2025  $2,101 
Amounts paid during 2025   (79)
Accretion   40 
Balance at March 31, 2025  $2,062