XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property and Equipment, Net        
Total property and equipment       $ 8,024
Accumulated depreciation and amortization       (3,917)
Total, property plant and equipment net       4,107
Depreciation and amortization expense $ 200 $ 154 $ 370  
Office equipment        
Property and Equipment, Net        
Total property and equipment       107
Computer hardware and software.        
Property and Equipment, Net        
Total property and equipment       988
Furniture and fixtures        
Property and Equipment, Net        
Total property and equipment       419
Leasehold improvements        
Property and Equipment, Net        
Total property and equipment       $ 6,510