XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Operating lease cost $ 2,788 $ 1,078 $ 1,078
Short-term lease cost 60 36 34
Variable lease cost 1,358 1,277 1,267
Total lease cost, net $ 4,206 $ 2,391 $ 2,379