v3.25.2
Leases - Schedule of Lease Expense and Additional Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease Cost Abstract        
Finance Lease, Right-of-Use Asset, Amortization $ 41 $ 41 $ 72 $ 83
Finance Lease, Interest Expense 3 4 6 8
Short-Term Lease, Cost 197 194 395 389
Lease, Cost $ 241 $ 239 $ 473 $ 480
Finance Lease, Weighted Average Remaining Lease Term 2 years 3 months 18 days 2 years 7 months 6 days 2 years 3 months 18 days 2 years 7 months 6 days
Operating Lease, Weighted Average Remaining Lease Term 5 years 8 months 12 days 3 years 4 months 24 days 5 years 8 months 12 days 3 years 4 months 24 days
Finance Lease, Weighted Average Discount Rate, Percent 3.51% 4.00% 3.51% 4.00%
Operating Lease, Weighted Average Discount Rate, Percent 3.47% 2.95% 3.47% 2.95%
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability   $ 63 $ 180  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   $ 1,395