v3.25.0.1
Equity - Schedule of Changes in Each Component of AOCL, Net of Tax Effect (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance at January 1, 2023 $ 747 $ 0
Other comprehensive income (1,627) 747
Balance at December 31, 2024 (880) 747
Unrealized gain on investments    
Balance at January 1, 2023 106 0
Other comprehensive income 75 106
Balance at December 31, 2024 181 106
Foreign currency translation adjustment    
Balance at January 1, 2023 641 0
Other comprehensive income (1,702) 641
Balance at December 31, 2024 $ (1,061) $ 641