XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease costs $ 584 $ 606 $ 1,827 $ 1,376
Short-term lease costs 59 14 147 43
Total operating lease costs 643 620 1,974 1,419
Variable lease costs 288 345 813 816
Total lease costs $ 931 $ 965 $ 2,787 $ 2,235