XML 90 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Components Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
Operating lease cost   $ 3,372 $ 3,372 $ 3,372
Variable lease cost   643 490 439
Short-term lease cost   483 247 435
Operating lease impairment $ 1,400 1,443 0 0
Total lease cost   $ 5,941 $ 4,109 $ 4,246